package com.tsingteng.cosfun.wxapi;

import android.os.Bundle;
import android.os.PersistableBundle;
import android.support.annotation.Nullable;

import com.umeng.socialize.weixin.view.WXCallbackActivity;


public class WXEntryActivity extends WXCallbackActivity  {
    @Override
    public void onCreate(@Nullable Bundle savedInstanceState, @Nullable PersistableBundle persistentState) {
        super.onCreate(savedInstanceState, persistentState);
    }

    //    private IWXAPI api;
//    private Intent intent;
//
//    @Override
//    protected void onCreate(@Nullable Bundle savedInstanceState) {
//        super.onCreate(savedInstanceState);
//        api = WXAPIFactory.createWXAPI(this, Config.WX_LOGIN_APP_ID);
//        api.handleIntent(getIntent(), this);
//    }
//
//    @Override
//    protected void onNewIntent(Intent intent) {
//        super.onNewIntent(intent);
//        setIntent(intent);
//        api.handleIntent(intent, this);
//    }
//
//    @Override
//    public void onReq(BaseReq baseReq) {
//        System.out.println("1111111");
//    }
//
//    @Override
//    public void onResp(BaseResp baseResp) {
//        switch (baseResp.getType()) {
//            case ConstantsAPI.COMMAND_SENDAUTH:
//                loginResult(baseResp);
//                break;
//            case ConstantsAPI.COMMAND_SENDMESSAGE_TO_WX:
//               //分享
//                break;
//            default:
//                break;
//        }
//    }
//
//    /**
//     * 登录回调
//     */
//    private void loginResult(BaseResp resp) {
//        Log.e("", "loginResult: " + resp.errCode + "");
//        switch (resp.errCode) {
//            case BaseResp.ErrCode.ERR_OK://登录成功
//                // TODO: 2018/8/16 记录登录的类型
//                SendAuth.Resp res = (SendAuth.Resp) resp;
//                String code = res.code;
//                AppListener.getInstance().getOnListener().onLogin(code);
//                finish();
//                break;
//            case BaseResp.ErrCode.ERR_AUTH_DENIED://用户拒绝
//                AppListener.getInstance().getOnListener().onDenide();
//                finish();
//                break;
//            case BaseResp.ErrCode.ERR_USER_CANCEL://用户取消
//                AppListener.getInstance().getOnListener().onCancal();
//                finish();
//                break;
//        }
//    }
//
//    @Override
//    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
//        super.onActivityResult(requestCode, resultCode, data);
//        api.handleIntent(data,this);
//    }



}
